// 云函数入口文件
const cloud = require('wx-server-sdk')

cloud.init()
// 调用数据库
const db = cloud.database()

// 云函数入口函数
exports.main = async (event, context) => {
   let darkBlue_shipName = event.darkBlue_shipName, // 名称
    darkBlue_remarks = event.darkBlue_remarks, //备注
    darkBlue_backupRemarks = event.darkBlue_backupRemarks, // 备件 备注
    // 消耗状态 
    darkBlue_expendStateIndex = event.darkBlue_expendStateIndex, // 下标
    darkBlue_expendState = event.darkBlue_expendState,
    // 供应状态
    darkBlue_supplyStateIndex = event.darkBlue_supplyStateIndex, // 下标
    darkBlue_supplyState = event.darkBlue_supplyState,
    // 日常用品 
    darkBlue_dailyIndex = event.darkBlue_dailyIndex, // 下标
    darkBlue_daily = event.darkBlue_daily,
    // 应急用品 
    darkBlue_exigenceIndex = event.darkBlue_exigenceIndex, // 下标
    darkBlue_exigence = event.darkBlue_exigence,
    // 应急用品 备份
    darkBlue_backupExigenceIndex = event.darkBlue_backupExigenceIndex, // 下标
    darkBlue_backupExigence = event.darkBlue_backupExigence,
    // 消耗用品 
    darkBlue_expendIndex = event.darkBlue_expendIndex, // 下标
    darkBlue_expend = event.darkBlue_expend,
    // 船舶器械 
    darkBlue_instrumentIndex = event.darkBlue_instrumentIndex, // 下标
    darkBlue_instrument = event.darkBlue_instrument;

  // 添加记录
  return await db.collection("darkBlueMaterial").add({
    data: {
      darkBlue_shipName, // 名称
      darkBlue_remarks, //备注
      darkBlue_backupRemarks, // 备件 备注
      // 消耗状态
      darkBlue_expendStateIndex, // 下标
      darkBlue_expendState,
      // 供应状态
      darkBlue_supplyStateIndex, // 下标
      darkBlue_supplyState,
      // 日常用品
      darkBlue_dailyIndex, // 下标
      darkBlue_daily,
      // 应急用品
      darkBlue_exigenceIndex, // 下标
      darkBlue_exigence,
      // 应急用品 备份
      darkBlue_backupExigenceIndex, // 下标
      darkBlue_backupExigence,
      // 消耗用品
      darkBlue_expendIndex, // 下标
      darkBlue_expend,
      // 船舶器械
      darkBlue_instrumentIndex, // 下标
      darkBlue_instrument,
      darkBlue_del: false // 删除
    }
  });
}